html {
	margin: 0;
	padding: 0;
	height: 100%;
	overflow: hidden;
	/**_padding: 32px 1px 1px 1px;**/
}

body {
	margin: 0;
	padding: 0;
	height: 100%;
	overflow: hidden;
	zoom: 1;
}

.frame {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	overflow: hidden;
	zoom: 1;
	_right: 0;
	_bottom: 0;
	_width: 100%;
	_height: 100%;
	_position: relative;
}

#popup-content {
	overflow: hidden;
	position: absolute;
	top: 1px;
	left: 1px;
	right: 1px;
	bottom: 31px;

	_top: 1px;
	_bottom: auto;
	_height: 90%;
}

#popup-content .frame {
	overflow: auto;
}

#popup-footer {
	overflow: hidden;
	position: absolute;
	width: 100%;
	height: 30px;
	bottom: 0;
	left: 0;

	_zoom: 1;
	_overflow: visible;
	_padding: 0 2px 0 0;
}

#popup-footer .frame {
	/* overflow: auto; */
	_padding: 0 0 0 2px;
	_zoom: 1;
}
.dataTable td{
	white-space:normal;
}
